Freight Locomotive Rescheduling and Uncovered Train Detection during Disruptions
نویسنده
چکیده
This paper discusses optimization of freight train locomotive rescheduling under a disrupted situation in the daily operations in Japan. In the light of the current framework of dispatching processes that passenger railway operators modify the entire timetables, the adjusted timetable is distributed to a freight train operator. We solve the locomotive rescheduling problem for the given adjusted timetable in which we change the assignment of the locomotives to the trains as required, considering a periodic inspection of the locomotives. The uncovered train detection problem that selects unassigned trains of less importance is solved if the rescheduling has failed. We formulate the two problems as integer programming problems derived from our network representation of the disrupted situation, and solve the problems by column generation. Our simple speeding-up technique named set-covering relaxation is applied to the rescheduling problem, which has set-partitioning constraints. The column generation subproblem reduced to a shortest path problem with the inspection constraint is solved in polynomial time. Numerical experiments using a real timetable, locomotive scheduling plan and major disruption data in the highest-frequency freight train operation area reveal that satisfactory solutions are obtained within around 30 seconds by a PC even for the cases with 72-hour goal for recovery. The set-covering relaxation speeds up the computation time by a factor of six at a maximum.
منابع مشابه
Concurrent Locomotive Assignment and Freight Train Scheduling
The locomotive assignment and the freight train scheduling are important problems in railway transportation. Freight cars are coupled to form a freight rake. The freight rake becomes a train when a locomotive is coupled to it. The locomotive assignment problem assigns locomotives to a set of freight rakes in a way that, with minimum locomotive deadheading time, rake coupling delay and locomotiv...
متن کاملA New Reinforcement Learning Method for Train Marshaling Based on the Transfer Distance of Locomotive
In this paper a new reinforcement learning system for generating marshaling plan of freight cars in a train is designed. In the proposed method, the total transfer distance of a locomotive is minimized to obtain the desired layout of freight cars for an outbound train. The order of movements of freight cars, the position for each removed car, the layout of cars in a train and the number of cars...
متن کاملA Comparison of Two Exact Methods for Passenger Railway Rolling Stock (Re)Scheduling
In passenger railway optimization one of the main goals is to make efficient plans that can accommodate all passengers or, if that is not possible, that minimize the seat shortages. In the planning process, a railway operator tries to match the demand by first selecting an appropriate timetable followed by a matching rolling stock schedule. We focus on the second stage where a rolling stock sch...
متن کاملMathematical Rescheduling Models for Railway Services
This paper presents the review of past studies concerning mathematical models for rescheduling passenger railway services, as part of delay management in the occurrence of railway disruption. Many past mathematical models highlighted were aimed at minimizing the service delays experienced by passengers during service disruptions. Integer programming (IP) and mixed-integer programming (MIP) mode...
متن کاملReal-time train driver rescheduling by actor-agent techniques
Passenger railway operations are based on an extensive planning process for generating the timetable, the rolling stock circulation, and the crew duties for train drivers and conductors. In particular, crew scheduling is a complex process. After the planning process has been completed, the plans are carried out in the real-time operations. Preferably, the plans are carried out as scheduled. How...
متن کامل